package com.health.service;

import com.health.domain.pojo.Setmeal;
import com.health.domain.query.PageQueryDTO;
import com.health.domain.vo.PageBean;
import com.health.domain.vo.Result;

import java.util.List;

/**
 * @author ghy
 * @version 1.0
 * @since 2025-06-22 08:14
 */
public interface SetmealService {

    /**
     * 分页条件查询
     * @param pageQueryDTO 分页参数
     * @return
     */
    PageBean<Setmeal> findPage(PageQueryDTO pageQueryDTO);


    Result<String> add(Setmeal setmeal, Integer[] checkgroupIds);

    /**
     * 查询所有
     * @return
     */
    Result<List<Setmeal>> getAllSetmeal();

    Result<Setmeal> findById(Integer id);
}
